/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 86183
 */
public interface IList {
    //头插法
    public void addFirst(int data);
    //尾插法
    public void addLast(int data);
    //任意位置插入法（第一个数据节点下标节点为0）
    public void  addIndex(int index ,int data);
    //查看是否包含关键字key
    public  boolean contains(int key);
    //删除第一次关键字为key的节点
    public void remove (int key);
    //删除所有为key值的节点
    public void removeAllKey(int key);
    //单链表的长度
    public int size();
    //清空所有节点
    public void clear();
    //打印链表
    public void display();
}
